hare lip - English Synonyms Dictionary